a blot on the escutcheon

名誉上的污点;名誉上的污点,污名,臭名